html{
    height: auto;
}
.personalRegisterBox{
    width: 100%; 
    height: 100%;
    background-color: #F6F6F6;
    // 个人注册
    .contentBox{
        width: 70%;
        overflow: auto;
        margin: 20px auto;
        padding: 40px 60px;
        background: #FFFFFF;
        box-sizing: border-box;
        .forms-line{
            position: relative;
            overflow: auto;
            // padding: 10px 0;
            margin-bottom: 10px;
            &>div{
                width:36%;
            }
            &>div:nth-child(even){
                margin-left: 36px;
            }
            .right-btn{
                position: absolute;
                top: 30px;
                right: 0;
                width: 150px;
                height: 40px;
                border: none;
                border-radius: 5px;
                color: #FFFFFF;
                background: #ABA3D6;
            }            
        }
       .form-word{
            font-size: 14px;
            color: #9e9e9e;
            margin: 30px 0;
       }
       .forms-position{
           label{
               &::before{
                content: '*';
                color: #f56c6c;
                margin-right: 4px;
               }
           }
            .form-position{
                width: 100%;
                color: #121212;
                border: 1px solid #e2e2e2;
                border-radius: 4px;
                box-sizing: border-box;
                height: 40px;
                line-height: 40px;
                outline: none;
                padding: 0 15px;
                transition: border-color .2s cubic-bezier(.645,.045,.355,1);
               
                option{
                   
                    .form-default{
                        color: #C4C9DB;
                    }
                }
            }
       }
       .forms-sex{
            label{
                &::before{
                content: '*';
                color: #f56c6c;
                margin-right: 4px;
                }
            }
            .form-sex{
                width: 80%;
                color: #121212;
                border: 1px solid #e2e2e2;
                border-radius: 4px;
                box-sizing: border-box;
                height: 40px;
                line-height: 40px;
                outline: none;
                padding: 0 15px;
                transition: border-color .2s cubic-bezier(.645,.045,.355,1);
                
                option{
                    
                    .form-default{
                        color: #C4C9DB;
                    }
                }
            }
       }
       .cue{
            color: #f56c6c;
            font-size: 12px;
            line-height: 1;
            padding-top: 4px;
            position: absolute;
            top: 100%;
            left: 0;
       }
    }
    
    // element验证
    .modifypas{
        float: none;  
        margin: 0 auto; 
    }
    .el-form-item{
        // position: relative;
        width: 100%;
        float: left;
        // margin-bottom: 10px!important;
        .el-form-item__label{
            line-height: 20px;
        }
        .el-form-item__content{
            // text-align: center;
            width: 100% !important;
            .el-input{
                width: 100% !important;
            }
            .el-button{
                font-size: 14px !important;
                span{
                    box-sizing: border-box;
                    height: 40px !important;
                    font-size: 14px !important;
                }
            }
           .resetPsd{
               display: block;
               margin: 0 auto;
               margin-top: 60px;
                font-size: 14px !important;
                background: #5847AD;
                height: 40px !important;
                box-sizing: border-box;
                width: 36%;
                border-color: #5847AD;
               span{
                   display: inline-block;
                   a{
                     display: inline-block;
                     color: #fff;
                   }
               }
           }
            
        }
        .el-input__inner{
            width: 100% !important;
            background: none !important;
            
        }
    }
}